nahuatl woman - French English Dictionary